﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using UbicaTuReu.WCF;
using UbicaTuReu.WCF.Dominio;
using UbicaTuReu.ConsolaColas;

namespace TestColas
{
    [TestClass]
    public class TestEnvioMensaje
    {
        [TestMethod]
        public void EnvioRecepcion()
        {
            Notificacion notificacionEnviada = new Notificacion()
            {
                CorreoDestino = "rauccapuclla@gmail.com",
                Asunto = "Prueba de mensaje",
                Cuerpo = "Este es un mensaje de prueba de Envío de Colas"
            };

            ClienteColas ccolas = new ClienteColas();
            ccolas.EnviarNotificacion(notificacionEnviada);

            ServerColasTest scolas = new ServerColasTest();
            Notificacion notificacionRecibida = scolas.recibirCola();
            Assert.AreEqual(notificacionRecibida.Asunto, "Prueba de mensaje");

        }
    }
}
